general supervisor - German English Dictionary